doc: add policy on LLM-generated contributions#62447
Closed
bengl wants to merge 2 commits intonodejs:mainfrom
Closed
doc: add policy on LLM-generated contributions#62447bengl wants to merge 2 commits intonodejs:mainfrom
bengl wants to merge 2 commits intonodejs:mainfrom
Conversation
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Add doc/contributing/ai-contributions.md banning LLM-generated content from commits. Scoped to committed content only, excluding discussion, vendored deps, and accessibility tools. Enforcement uses consensus seeking. Rationale covers reviewer burden and DCO compatibility.
References added in CONTRIBUTING.md and the collaborator guide.
A PR was opened with a more relaxed AI policy (#62105), so this one here is offered as an alternative. Note, however, that some parts of that PR seem compatible with this one (e.g. the behavioural guidelines).
Some key points:
This goes without saying, but I'm going to say it anyway, since this subject is pretty heated: This is not an invitation for personal attacks on myself, the author of the other PR, anyone who wants to ban AI in Node.js core, or anyone who doesn't want to ban AI in Node.js core. Or anyone else for that matter. Please observe Node.js' Code of Conduct.